dimitrij ovtcharov
When the Analysis Dashboard Is Empty: The Quiet Disease of Football DataIn the summer of 2026, while Japan's stadiums were shut down by the pandemic,...
Thai Son Bac win third straight National Futsal Cup: reading the final through the goal timelineMinute 28, Lanh Binh Thang court, Ho Chi Minh City. Thai Son Bac are awarded ...
Asian Games 2026, Day One: 31 Information Points, One Line About BadmintonIn the live blog for Day One of the 2026 Asian Games, the editorial desk...
When a Complete Analytical Framework Hides the Emptiness of the DataLast night I opened a transfer analysis six thousand words long. It had...
South Korea 2-0 Germany at Kazan 2026: decoding the 90+3 gank and the cost of an empty back lineIn the 96th minute at Kazan Arena, Manuel Neuer stood near the halfway line...
Manchester City: When the Verdict Steps Beyond the Touchline and Bonuses No One MentionsThere is a kind of silence only those who have sat in a dressing room after a...
Shenzhen Open: Ronnie O'Sullivan Falls to World No. 64 — But the Withdrawal Slip Is the Real StoryOn the scoreboard in Shenzhen, the score stopped at 5-2. The winner was a...
Salah, Egypt and the Psychological Debt Before the 2026 AFCON QualifiersMohamed Salah did not talk about tactics in his latest media appearance. He...
World Table Tennis After Paris 2026: China Keeps the Throne, the Rest Search for the CracksThere is one moment from Paris 2026 that I rewound no fewer than ten times. I...
V.League Opens a Fourth Foreign Slot: An Attack Bought With Money, Academies Pay the PriceMinute 63 in the stands of a V.League ground, I watched a 22-year-old domesti...
The 2026 European Table Tennis Championships Broadcast Map: What Lies Behind Eight BroadcastersLate at night in Shenzhen, I reopened my tracking sheet of table tennis media...
Alcaraz Declares War on ATP Calendar: 'We Are Forced to Play'New York, a late August evening. On the Arthur Ashe court, Carlos Alcaraz had...
When "Summit" Does Not Exist: Re-reading Global Esports vs Vitality and the Grey Zone of Esports JournalismI found it at two in the morning, when the screen held only a strip of blue...
FIFAe Finals 2026 Postponed at the Last Minute: When Keyboards Fall Silent Amid Jeddah's StormThursday, October 15. Just one day before the FIFAe Finals 2026 was set to ki...
The Perfect Football Report and the Empty Box Nobody Wants to FillJuly in Paris has no football. The stands are shut, the grass at Camp des Log...
Badminton team event at Asian Games 2026: India men beat Japan 3-0 while the women lose 1-3 on the same dayAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, India's men close...
At 43, Nguyễn Tiến Minh Still Walks Through the Qualifiers: Vietnam Open 2026 and the Unfilled Gap in Vietnamese Men's SinglesThe men's singles qualifying draw at Vietnam Open 2026 closed, and the name...
T1: The Esports Empire Rotting from Within? The Power Struggle Between SK Square and Comcast SpectacorWe once thought T1 was invincible. A winning machine powered by Faker and...
Cannot Generate Article: Stage-1 Input Is Empty[No content. The source article was not provided or Stage-1 returned an empty...
The Blue Lane and Empty Data Cells: A Verification Lesson from World SwimmingOn the scoreboard of an elite swimming meet, everything is quantified with...
